package com.sailors.common.task.provider.infra.repository;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.sailors.common.task.provider.faced.model.dto.query.WebFileTaskQueryDto;
import com.sailors.common.task.provider.infra.repository.model.FileTaskLogPo;

import java.util.List;

/**
 * <p>
 * 任务仓储
 * </p>
 *
 * @author cyj
 * @since 2022-11-22
 */
public interface IFileTaskLogRepository extends IService<FileTaskLogPo> {

    Page<FileTaskLogPo> commonPage(WebFileTaskQueryDto webFileTaskQueryDto);

    void saveCommon(FileTaskLogPo fileTaskLogPo);

    List<FileTaskLogPo> getAllNeedDelayed();

    List<String> bussiness();
}
